a hotel of its stature - Turco Inglés Diccionario